// pages/sort/sort.js
let {getNavList,getGoodsList} = require('../../api/sortApi');
Page({

  /**
   * 页面的初始数据
   */
  data: {
    navList:[],
    selIndex:0,
    goodsList:[],
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.getNavs();
  },
  //获取分类数据列表渲染页面
  getNavs(){
    getNavList().then(res =>{
      console.log('分类数据获取：',res.data)
      if(res.data.code == 200){
        //正确获取到数据
        this.setData({navList:res.data.data});
        // console.log(this.data.navList,999);
        this.getGoodsList(this.data.navList[0].cid);//一进入页面，获取了分类之后，就马上获取第一个分类商品列表
      }
    })
  },
  selNav(ev){
    console.log(ev.target.dataset);
    let {index,cid} = ev.target.dataset;
    this.setData({selIndex:index});
    //点击一次获取一次
    this.getGoodsList(cid);
  },
  getGoodsList(cid){
    getGoodsList(cid).then(res => {
      console.log('商品列表数据：', res.data);
      if(res.data.code == 200) {
        //正确获取数据
        this.setData({goodsList:res.data.data});
      }
    });
  },
  jupmDeatail(ev){
      console.log(ev.target.dataset);
      let {gid} = ev.target.dataset;//解构
      wx.navigateTo({
      url: '/pages/details/details?gid=' + gid,
    })
  }
})